Mownit lab9

Imports

Zad1

random x and A, b=A*x

inv() method

\ method

factorize method

precomputed factorize method

Zad2

Zad3

SVD Factorization : A = $USV^T$ , $A^T=VS^{-1}U^T$

$Ax=b => x=A^Tb => x=VS^{-1}U^Tb$

Least squares używając SVD jest ~50 razy szybszy niż używając QR